@@ -40,7 +40,8 @@ class ApplicationController < ActionController::Base |
||
| 40 | 40 |
I18n.locale = l |
| 41 | 41 |
if @config.open_for_public == false && user_signed_in? == false |
| 42 | 42 |
page = params[:controller] |
| 43 |
- if page != 'start' && page != 'devise/sessions' && page != 'devise/registrations' && page != 'devise/invitations' && page != 'devise/passwords' && page != 'devise/unlocks' && page != 'devise/confirmations' |
|
| 43 |
+ if page != 'start' && page != 'devise/sessions' && page != 'devise/registrations' && page != 'devise/invitations' && page != 'devise/passwords' && page != 'devise/unlocks' && page != 'devise/confirmations' && page != 'contact_messages' && page != 'subscription' |
|
| 44 |
+ #@analytics.track('Access Denied')
|
|
| 44 | 45 |
redirect_to root_path, notice: (t 'admin_panel.closed_for_public') |
| 45 | 46 |
return |
| 46 | 47 |
end |
@@ -6,6 +6,7 @@ class Users::RegistrationsController < Devise::RegistrationsController |
||
| 6 | 6 |
# Check if open for signup |
| 7 | 7 |
@infos = Info.first |
| 8 | 8 |
if !@infos.open_for_signup |
| 9 |
+ @analytics.track('Access Denied')
|
|
| 9 | 10 |
redirect_to root_path, notice: (t 'registration.not_open_for_signup', name: @infos.website_name) |
| 10 | 11 |
return |
| 11 | 12 |
end |